home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Skunkware 5
/
Skunkware 5.iso
/
src
/
Tools
/
vtcl
/
RefGuide
/
man
/
whatis.TCLX
< prev
next >
Wrap
Text File
|
1995-07-07
|
9KB
|
311 lines
.!N CONTENTS
.HB "&man.TCLX;"
.VL
.!L alarm.TCLX
.LI "\*(C<alarm\*(C>"
send SIGALARM in specified number of seconds
.!L apropos.TCLX
.LI "\*(C<apropos\*(C>"
search help descriptions for matching pattern
.!L auto_commands.TCLX
.LI "\*(C<auto_commands\*(C>"
list names of all loadable procedures and commands
.!L auto_load.TCLX
.LI "\*(C<auto_load\*(C>"
attempt to load the specified command from a loadable library
.!L auto_load_file.TCLX
.LI "\*(C<auto_load_file\*(C>"
source a file, using auto_path as search parameter
.!L auto_packages.TCLX
.LI "\*(C<auto_packages\*(C>"
return list of names of all defined packages
.!L bsearch.TCLX
.LI "\*(C<bsearch\*(C>"
search open file for match
.!L buildpackageindex.TCLX
.LI "\*(C<buildpackageindex\*(C>"
build index files for package libraries
.!L catclose.TCLX
.LI "\*(C<catclose\*(C>"
close message catalog cathandle
.!L catgets.TCLX
.LI "\*(C<catgets\*(C>"
retrieve message from message catalog
.!L catopen.TCLX
.LI "\*(C<catopen\*(C>"
open message catalog catname
.!L cequal.TCLX
.LI "\*(C<cequal\*(C>"
compare two strings for equality
.!L cexpand.TCLX
.LI "\*(C<cexpand\*(C>"
expand backslash characters in string to actual characters
.!L chgrp.TCLX
.LI "\*(C<chgrp\*(C>"
set group ID for files in specified list
.!L chmod.TCLX
.LI "\*(C<chmod\*(C>"
set permissions of files in specified list
.!L chown.TCLX
.LI "\*(C<chown\*(C>"
set owner of files in specified list
.!L chroot.TCLX
.LI "\*(C<chroot\*(C>"
change root directory to specified name
.!L cindex.TCLX
.LI "\*(C<cindex\*(C>"
return character indexed by given expression from string
.!L clength.TCLX
.LI "\*(C<clength\*(C>"
return length of string in characters
.!L cmdtrace.TCLX
.LI "\*(C<cmdtrace\*(C>"
print trace statement for executing commands
.!L commandloop.TCLX
.LI "\*(C<commandloop\*(C>"
create interactive command loop for Tcl interpreter
.!L convertclock.TCLX
.LI "\*(C<convertclock\*(C>"
convert date string to integer value
.!L convert_lib.TCLX
.LI "\*(C<convert_lib\*(C>"
convert a Ousterhout style index file and source files into a package library
.!L copyfile.TCLX
.LI "\*(C<copyfile\*(C>"
copy remainder of file1 to file2
.!L crange.TCLX
.LI "\*(C<crange\*(C>"
return a range of characters from string
.!L csubstr.TCLX
.LI "\*(C<csubstr\*(C>"
return a substring of characters from string
.!L ctoken.TCLX
.LI "\*(C<ctoken\*(C>"
parse a token out of a character string
.!L ctype.TCLX
.LI "\*(C<ctype\*(C>"
test whether characters in a string are of a given class
.!L dirs.TCLX
.LI "\*(C<dirs\*(C>"
list directories in directory stack
.!L dup.TCLX
.LI "\*(C<dup\*(C>"
duplicate an open file
.!L echo.TCLX
.LI "\*(C<echo\*(C>"
write to standard input, followed by newline
.!L edprocs.TCLX
.LI "\*(C<edprocs\*(C>"
write named procedures to temporary file, call editor
.!L execl.TCLX
.LI "\*(C<execl\*(C>"
replace current program with another, passing arguments in list
.!L fcntl.TCLX
.LI "\*(C<fcntl\*(C>"
set or clear a file option or return its current value
.!L flock.TCLX
.LI "\*(C<flock\*(C>"
set, clear, or return file options
.!L fmtclock.TCLX
.LI "\*(C<fmtclock\*(C>"
convert time integer to readable clock format
.!L for_array_keys.TCLX
.LI "\*(C<for_array_keys\*(C>"
perform foreach for each key in named array
.!L for_file.TCLX
.LI "\*(C<for_file\*(C>"
implement loop over contents of a file
.!L fork.TCLX
.LI "\*(C<fork\*(C>"
fork the current Tcl process
.!L for_recursive_glob.TCLX
.LI "\*(C<for_recursive_glob\*(C>"
perform foreach loop over recursively matched files
.!L frename.TCLX
.LI "\*(C<frename\*(C>"
rename old path to new path
.!L fstat.TCLX
.LI "\*(C<fstat\*(C>"
obtain status information on open file
.!L flock.TCLX
.LI "\*(C<funlock\*(C>"
remove lock created by flock
.!L getclock.TCLX
.LI "\*(C<getclock\*(C>"
return current date and time as integer
.!L help.TCLX
.LI "\*(C<help\*(C>"
provide lists of all available help subjects and pages
.!L helpcd.TCLX
.LI "\*(C<helpcd\*(C>"
change the current help subject
.!L helppwd.TCLX
.LI "\*(C<helppwd\*(C>"
display the current help subject
.!L id.TCLX
.LI "\*(C<id\*(C>"
get, set, convert user, group, process IDs
.!L infox.TCLX
.LI "\*(C<infox\*(C>"
return info on application or extended Tcl
.!L intersect.TCLX
.LI "\*(C<intersect\*(C>"
return the logical intersection of two lists
.!L intersect3.TCLX
.LI "\*(C<intersect3\*(C>"
return the logical intersection of two lists and exceptions
.!L keyldel.TCLX
.LI "\*(C<keyldel\*(C>"
delete key and value from keyed list
.!L keylget.TCLX
.LI "\*(C<keylget\*(C>"
return value associated with key from the keyed list in the variable listvar
.!L keylkeys.TCLX
.LI "\*(C<keylkeys\*(C>"
return the list of keys in the keyed list in the variable listvar
.!L keylset.TCLX
.LI "\*(C<keylset\*(C>"
set the value of key in the keyed list contained in the variable listvar
.!L kill.TCLX
.LI "\*(C<kill\*(C>"
signal processes found in list
.!L lassign.TCLX
.LI "\*(C<lassign\*(C>"
assign successive elements of a list to specified variables
.!L lempty.TCLX
.LI "\*(C<lempty\*(C>"
determine if specified list is empty
.!L lgets.TCLX
.LI "\*(C<lgets\*(C>"
read next Tcl list from file and discard terminating newline
.!L link.TCLX
.LI "\*(C<link\*(C>"
create hard or symbolic link between files
.!L lmatch.TCLX
.LI "\*(C<lmatch\*(C>"
return list entries matching specified pattern
.!L loadlibindex.TCLX
.LI "\*(C<loadlibindex\*(C>"
load the package library index of a .tlib library file
.!L loop.TCLX
.LI "\*(C<loop\*(C>"
high performance loop command for fixed increments
.!L lrmdups.TCLX
.LI "\*(C<lrmdups\*(C>"
remove duplicate list entries and re-sort
.!L lvarcat.TCLX
.LI "\*(C<lvarcat\*(C>"
concatenate string to end of specified list
.!L lvarpop.TCLX
.LI "\*(C<lvarpop\*(C>"
delete list element indexed by specified variable
.!L lvarpush.TCLX
.LI "\*(C<lvarpush\*(C>"
insert string to specified list
.!L max.TCLX
.LI "\*(C<max\*(C>"
return argument with highest numeric value
.!L min.TCLX
.LI "\*(C<min\*(C>"
return argument with lowest numeric value
.!L mkdir.TCLX
.LI "\*(C<mkdir\*(C>"
create specified directories
.!L nice.TCLX
.LI "\*(C<nice\*(C>"
change or return process priority
.!L pipe.TCLX
.LI "\*(C<pipe\*(C>"
create a pipe
.!L popd.TCLX
.LI "\*(C<popd\*(C>"
pop top directory from directory stack to current directory
.!L profile.TCLX
.LI "\*(C<profile\*(C>"
collect performance profile of a Tcl script
.!L profrep.TCLX
.LI "\*(C<profrep\*(C>"
generates a report from data collected by profile(TCLX)
.!L pushd.TCLX
.LI "\*(C<pushd\*(C>"
push current directory onto directory stack and cd to specified directory
.!L random.TCLX
.LI "\*(C<random\*(C>"
return pseudo-random positive integer
.!L readdir.TCLX
.LI "\*(C<readdir\*(C>"
list contents of specified directory
.!L read_file.TCLX
.LI "\*(C<read_file\*(C>"
read file and return contents as string
.!L recursive_glob.TCLX
.LI "\*(C<recursive_glob\*(C>"
return list of recursively-matched files
.!L replicate.TCLX
.LI "\*(C<replicate\*(C>"
replicate string n times
.!L rmdir.TCLX
.LI "\*(C<rmdir\*(C>"
remove specified directories
.!L saveprocs.TCLX
.LI "\*(C<saveprocs\*(C>"
save definition of named or defined procedures to named file
.!L scancontext.TCLX
.LI "\*(C<scancontext\*(C>"
set scan file context
.!L scanfile.TCLX
.LI "\*(C<scanfile\*(C>"
scan open file starting from current position
.!L scanmatch.TCLX
.LI "\*(C<scanmatch\*(C>"
specify Tcl commands to be evaluated when regexp(TCL) is matched by a scanfile
.!L searchpath.TCLX
.LI "\*(C<searchpath\*(C>"
search all directories in the specified path
.!L select.TCLX
.LI "\*(C<select\*(C>"
wait for files to come available or satisfy conditions
.!L server_info.TCLX
.LI "\*(C<server_info\*(C>"
obtain information about a \*(tC server
.!L server_open.TCLX
.LI "\*(C<server_open\*(C>"
open TCP/IP connection to server on specified port
.!L showproc.TCLX
.LI "\*(C<showproc\*(C>"
list definitions of named procedures
.!L signal.TCLX
.LI "\*(C<signal\*(C>"
specify action to take when Tcl is signalled by UNIX
.!L sleep.TCLX
.LI "\*(C<sleep\*(C>"
sleep for specified time in seconds
.!L sync.TCLX
.LI "\*(C<sync\*(C>"
flush all pending disk output
.!L system.TCLX
.LI "\*(C<system\*(C>"
execute command via system(S) call
.!L times.TCLX
.LI "\*(C<times\*(C>"
list process and child execution times
.!L translit.TCLX
.LI "\*(C<translit\*(C>"
change characters in inrange to outrange
.!L umask.TCLX
.LI "\*(C<umask\*(C>"
set file creation mode
.!L union.TCLX
.LI "\*(C<union\*(C>"
return logical unique union of two lists
.!L unlink.TCLX
.LI "\*(C<unlink\*(C>"
delete (unlink) listed files
.!L wait.TCLX
.LI "\*(C<wait\*(C>"
wait for process created by execl to terminate
.!L write_file.TCLX
.LI "\*(C<write_file\*(C>"
write strings to specified file
.LE